.login {
  min-width      : 1200px;
  display        : flex;
  flex-direction : column;
  justify-content: center;
  align-items    : center;
  min-height     : 100vh;

  .login-from {
    .title {
      font-size: 22px;
      margin   : 25px 0;
    }

    width     : 350px;
    padding   : 20px;
    box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1);
    min-height: 300px;

    i {
      margin-right: 10px;
    }

    .login-btn {
      width        : 70%;
      border-radius: 30px;
      box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1);
    }
  }
  a{
    color: #409EFF;
  }
}